• word of the day

    hyphantria cunea

    hyphantria cunea - Dictionary definition and meaning for word hyphantria cunea

    Definition
    (noun) a variety of webworm
    Synonyms : fall webworm
    Definition
    (noun) moth whose larvae are fall webworms
Download our Mobile App Today
Receive our word of the day
on Whatsapp